Yeah, you can come up and see the slicktop. I'm putting together a meet for late October to go up to the Northwest part of Washington. I get back from this deployment in late August so yeah, definitely. Shoot me an email or go to NWZA.org for updates.
As far as street racing. I lived in South Florida for my entire life up until 2006 when I joined the military. I haven't street raced since 2005 or so.